prepaid direct taxes - Francés Inglés Diccionario